package com.gudaomai.wuye.entity;

import java.util.Date;
import java.util.List;

public class ChargeInput {

	/**
	 * 分段计价（JSON）
	 */
	private String valuationSect;
	private String validEndDate;
	/**
	 * 阶梯计价（JSON）
	 */
	private String valuationStep;
	/**
	 * 押金数据（JSON）
	 */
	private String foregiftData;
	/**
	 * 更新者
	 */
	private String updateUser;
	/**
	 * 关联项数据（JSON）
	 */
	private String nexusItemData;
	/**
	 * 基数
	 */
	private String basicIndex;
	/**
	 * 对应值计价（JSON）
	 */
	private String valuationVal;
	/**
	 * 关联项（看配置文件）
	 */
	private Integer cfNexusItem;
	private String id;
	/**
	 * 收费类型（看配置文件）
	 */
	private Integer cfType;
	/**
	 * 状态（看配置文件）
	 */
	private Integer cfStatus;
	private Date createTime;
	/**
	 * 计费方式（看配置文件）
	 */
	private Integer cfMode;
	private Date updateTime;
	/**
	 * 公式计价（JSON）
	 */
	private String valuationFunc;
	/**
	 * 有效开始日
	 */
	private String validStartDate;
	/**
	 * 重复周期（看配置文件）
	 */
	private Integer cfCycle;
	/**
	 * 创建者
	 */
	private String createUser;
	/**
	 * 名称
	 */
	private String title;
	/**
	 * 计价类型（看配置文件）
	 */
	private Integer cfValuationType;
	/**
	 * 是否适用租赁
	 */
	private String isRental;
	/**
	 * 说明 <
	 */
	private String describes;
	/**
	 * 默认计价（JSON）
	 */
	private String valuationDflt;
	/**
	 * 是否抹零
	 */
	private Integer isInteger;
	/**
	 * 范围数据
	 */
	private String regionData;
	/**
	 * 计费单位（看配置文件）
	 */
	private Integer cfUnit;
	/**
	 * 周期类型（看配置文件）
	 */
	private Integer cfCycleType;
	/**
	 * 1:能 0:不能
	 */
	private String refundFlg;
	/**
	 * 是否能申请调整
	 */
	private String adjustFlg;
	/**
	 * 是否适用私有
	 */
	private String isPrivate;
	/**
	 * 区域编号--List
	 */
	private List<String> regionCode;
	public String getValuationSect() {
		return valuationSect;
	}
	public void setValuationSect(String valuationSect) {
		this.valuationSect = valuationSect;
	}
	public String getValidEndDate() {
		return validEndDate;
	}
	public void setValidEndDate(String validEndDate) {
		this.validEndDate = validEndDate;
	}
	public String getValuationStep() {
		return valuationStep;
	}
	public void setValuationStep(String valuationStep) {
		this.valuationStep = valuationStep;
	}
	public String getForegiftData() {
		return foregiftData;
	}
	public void setForegiftData(String foregiftData) {
		this.foregiftData = foregiftData;
	}
	public String getUpdateUser() {
		return updateUser;
	}
	public void setUpdateUser(String updateUser) {
		this.updateUser = updateUser;
	}
	public String getNexusItemData() {
		return nexusItemData;
	}
	public void setNexusItemData(String nexusItemData) {
		this.nexusItemData = nexusItemData;
	}
	public String getBasicIndex() {
		return basicIndex;
	}
	public void setBasicIndex(String basicIndex) {
		this.basicIndex = basicIndex;
	}
	public String getValuationVal() {
		return valuationVal;
	}
	public void setValuationVal(String valuationVal) {
		this.valuationVal = valuationVal;
	}
	public Integer getCfNexusItem() {
		return cfNexusItem;
	}
	public void setCfNexusItem(Integer cfNexusItem) {
		this.cfNexusItem = cfNexusItem;
	}
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public Integer getCfType() {
		return cfType;
	}
	public void setCfType(Integer cfType) {
		this.cfType = cfType;
	}
	public Integer getCfStatus() {
		return cfStatus;
	}
	public void setCfStatus(Integer cfStatus) {
		this.cfStatus = cfStatus;
	}
	public Date getCreateTime() {
		return createTime;
	}
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	public Integer getCfMode() {
		return cfMode;
	}
	public void setCfMode(Integer cfMode) {
		this.cfMode = cfMode;
	}
	public Date getUpdateTime() {
		return updateTime;
	}
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}
	public String getValuationFunc() {
		return valuationFunc;
	}
	public void setValuationFunc(String valuationFunc) {
		this.valuationFunc = valuationFunc;
	}
	public String getValidStartDate() {
		return validStartDate;
	}
	public void setValidStartDate(String validStartDate) {
		this.validStartDate = validStartDate;
	}
	public Integer getCfCycle() {
		return cfCycle;
	}
	public void setCfCycle(Integer cfCycle) {
		this.cfCycle = cfCycle;
	}
	public String getCreateUser() {
		return createUser;
	}
	public void setCreateUser(String createUser) {
		this.createUser = createUser;
	}
	public String getTitle() {
		return title;
	}
	public void setTitle(String title) {
		this.title = title;
	}
	public Integer getCfValuationType() {
		return cfValuationType;
	}
	public void setCfValuationType(Integer cfValuationType) {
		this.cfValuationType = cfValuationType;
	}
	public String getIsRental() {
		return isRental;
	}
	public void setIsRental(String isRental) {
		this.isRental = isRental;
	}
	public String getDescribes() {
		return describes;
	}
	public void setDescribes(String describes) {
		this.describes = describes;
	}
	public String getValuationDflt() {
		return valuationDflt;
	}
	public void setValuationDflt(String valuationDflt) {
		this.valuationDflt = valuationDflt;
	}
	public Integer getIsInteger() {
		return isInteger;
	}
	public void setIsInteger(Integer isInteger) {
		this.isInteger = isInteger;
	}
	public String getRegionData() {
		return regionData;
	}
	public void setRegionData(String regionData) {
		this.regionData = regionData;
	}
	public Integer getCfUnit() {
		return cfUnit;
	}
	public void setCfUnit(Integer cfUnit) {
		this.cfUnit = cfUnit;
	}
	public Integer getCfCycleType() {
		return cfCycleType;
	}
	public void setCfCycleType(Integer cfCycleType) {
		this.cfCycleType = cfCycleType;
	}
	public String getRefundFlg() {
		return refundFlg;
	}
	public void setRefundFlg(String refundFlg) {
		this.refundFlg = refundFlg;
	}
	public String getAdjustFlg() {
		return adjustFlg;
	}
	public void setAdjustFlg(String adjustFlg) {
		this.adjustFlg = adjustFlg;
	}
	public String getIsPrivate() {
		return isPrivate;
	}
	public void setIsPrivate(String isPrivate) {
		this.isPrivate = isPrivate;
	}
	public List<String> getRegionCode() {
		return regionCode;
	}
	public void setRegionCode(List<String> regionCode) {
		this.regionCode = regionCode;
	}
	
}
